U-Haul in Chapel Hill - Locations & Hours
| Name | Address | Phone | |
|---|---|---|---|
| U-Haul - CHAPEL HILL SELF STORAGE - 1707 Eubanks Rd | 1707 Eubanks Rd | (919) 918-2838 | |
| U-Haul - LOCKHART TRADING POST - 6117 Hwy 86 S | 6117 Hwy 86 S | (919) 929-2962 | |
| U-Haul - WHITE CROSS SHELL - 3233 Nc Hwy 54 W | 3233 Nc Hwy 54 W | (919) 969-0952 | |
